(make) a clean sweep (of something)
(make) a clean sweep (of something)
​to remove all the people or things from an organization that are thought to be unnecessary or need changing
The new manager made a clean sweep of the department.
​to win all the prizes or parts of a game or competition; to win an election completely
China made a clean sweep of the medals in the gymnastics events.
The opinion poll suggests a clean sweep for the Democrats.